# 补充用户信息： 打印（print）
# input -> str 如果想让输入的数据类型变成int 需要强制转变数据类型
name = input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")

info = '''---- INFO ----''' + name +'''------'''+'''
name: '''+name+'''
age: '''+age+'''
job: '''+job+'''
salary: '''+salary+'''
'''

# 占位符有顺序！ 请依次填入内容
# 思考： 如果有很多个位置呢？有很多数据需要占用位置
#       对位置要求太苛刻，容易出错
info_02 = '''------INFO %s------
name: %s
age: %s
job: %s
salary: %s 
'''%(name,name,age,job,salary)
print(info_02)

# .format() 是一个字符串的格式化方法/函数 优化 占位符
# 优势： 1.不需要考虑参数出现的次序
#       2.多个重复项只需要赋值一次（明确数据输入（如变量age）和输出(如打印 HTML_age))
info_03 = '''------INFO {HTML_name}------
name: {HTML_name}
age: {HTML_age}
job: {HTML_job}
salary: {HTML_salary}
'''.format(HTML_age=age,HTML_job=job,HTML_salary=salary,HTML_name=name)

print(info_03)

